package com.atguigu.f_override;
/*
    子类往父类看 : 子类功能得到拓展
    父类往子类看 : 父类在约束子类行为

    为什么要重写父类的方法 :
        子类具备父类的行为,但是子类完成此行为的方式不一样,可以在子类中重写父类的该方法,改变此方法的方法体
 */
public class Demo {
    public static void main(String[] args) {
        Zi zi = new Zi();
        zi.eat();
    }
}


class Fu{

    public  Object eat(){
        System.out.println("吃口牛肉,喝口小酒");
        return 10;
    }
}
/*
    Object > Number > Integer
 */
class Zi extends Fu{
    @Override
    public  Object eat() {
        System.out.println("吃口面包,喝口牛奶");
        return 20;
    }
}